Un Trading System Settimanale www.TraderPedia.it

www.traderpedia.it
www.algoproject.it
Trading System Settimanale
ed interpretazione di un
System Report
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Applicazione al FTSE-MIB
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
Operazioni LONG e SHORT
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
Solo operazioni LONG
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
Solo operazioni SHORT
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
www.TraderPedia.it
www.AlgoProject.it
UN T.S. sui Dividend Aristocrats
Analizziamo il system report
L'equity line rappresenta l'andamento cumulato (dall'inizio della simulazione) dei profitti e perdite
del nostro Trading System. In pratica riproduce la dinamica di un ipotetico conto che fosse stato
movimentato sulla base della strategia. Può essere “closed trades equity line” se la linea si aggiorna
solo a chiusura di ogni operazione (come nell'esempio che segue) … oppure “open trades equity
line”.
www.TraderPedia.it
www.AlgoProject.it
UN T.S. sui Dividend Aristocrats
Analizziamo il system report
L “open trades equity line” si differenzia dalla precedente in quanto la linea si aggiorna anche ad
operazione aperta. Per cui, se si tratta di un trading system daily, ogni giorno avremo un
aggiornamento sulla base del prezzo di chiusura di quel giorno. In caso di operazione rialzista di
durata di più giorni o settimane, l'open equity salirà durante nei giorni in cui il sottostante sale, e
viceversa quando il sottostante scende.
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
Resa
La Resa è il primo gruppo di voci presentate in questo report. La voce principale è la presentazione del guadagno assoluto in
punti e in percentuale, è un primissimo parametro di valutazione veloce del sistema.
Assoluta Totale: visualizza la resa al netto delle commissioni espressa in punti nel caso di derivati e in percentuale per gli
altri strumenti finanziari;
Annuale Stimata: stima della resa annua al netto delle commissioni espressa in punti e in percentuale, in altre parole è la
Resa Assoluta Totale portata ad un anno;
Rapporto Resa/Ritracc: calcola il rapporto tra il rendimento percentuale e la media dei ritracciamenti rappresentati dalle
variazioni negative della equity line. Questo indicatore, che deve essere positivo, permette di valutare sommariamente
un trading system prima ancora di prendere in esame tutti gli altri parametri numerici del report.
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
Analisi Operazioni Nette
Quante operazioni fa il nostro trading system e come sono distribuite le positive e le negative nel tempo? Di che
entità percentuale è la migliore e la peggiore operazione? E infine quanto dovranno sopportare i nervi del trader
che subisce un numero alto di operazioni consecutive in perdita? A questi quesiti risponde il box delle analisi
operazioni nette che contiene importanti informazioni utili per una prima valutazione o comparazione del sistema.
Vanno infatti confrontate le operazioni che svolgono i diversi sistemi a parità di tempo preferendo, a uguali
condizioni, i sistemi che sviluppano meno operazioni.
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
Analisi Operazioni Nette
Tuttavia anche la composizione delle operazioni è importante, questo sistema presenta il 49.9% di operazioni in gain, quasi una su due,
apparentemente poco ma occorre considerare che il dato dei successi percentuali è scarsamente significativo se preso singolarmente, il
valore da considerare, con la percentuale di successo, è il valore medio di profitto, di perdita, e il loro rapporto. Infatti un sistema con il
50% di operazioni in gain, ma con un rapporto tra il guadagno e la perdita di 1.6, genererà profitti.
Effettuate: numero totale di operazioni effettuate e quindi aperte e chiuse
Operazioni concluse = (Numero Tot. Op / 2);
Operazioni concluse = (Numero Tot. Op / 2) – 1 (se l'ultima operazione non è chiusa).
Positive: numero totale di operazioni effettuate concluse con percentuale positiva, tenendo debito conto delle commissioni. Questa
percentuale esprime il rapporto tra le operazioni positive e le negative definendo la qualità dei segnali. Va ricordato che questo
valore è di scarsa significatività se osservato da solo. Possono esistere sistemi globalmente molto profittevoli con rapporti tra i
guadagni e le perdite anche inferiori al 40% (ad esempio I sistemi trend followers) tuttavia sono sistemi che difficilmente un trader
con poca esperienza sarà in grado di seguire con disciplina. Le operazioni positive vanno sempre considerate assieme al rapporto tra
il guadagno medio e la perdita media.
Negative: numero totale di operazioni effettuate, concluse con una perdita in conto capitale. Si tiene conto delle commissioni;
Consecutive Positive: numero massimo di operazioni positive consecutive;
Consecutive Negative: numero massimo delle operazioni negative consecutive;
Migliore: presenta l’operazione che ha generato il miglior guadagno percentuale;
Peggiore: presenta l’operazione che ha generato il peggior guadagno percentuale.
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
Run Up e Draw Down
Il drawdown, dall’inglese riportare giù economicamente, è uno dei parametri di rischiosità più importanti per valutare la bontà di un
trading system. Se rappresentiamo i profitti di un sistema con una curva continua il drawdown è il minimo raggiunto da questa curva
rispetto all’ultimo massimo prima di risalire. In altre parole è la quantità di denaro che si cede al mercato. Il run-up è esattamente
l’inverso.
Massimo Run Up: In caso di Long rappresenta l'escursione verso l'alto ovvero il guadagno ipotetico massimo, ottenuto se avessi
venduto nel punto di massimo della curva dal punto di acquisto; In caso di short il massimo Run Up rappresenta l'escursione
verso il basso ovvero il massimo guadagno ipotetico ottenuto se avessi comprato o ricoperto lo short nel punto di minimo della
curva;
Massimo Draw Down: è il parametro opposto al Massimo Run Up. In caso di long rappresenta l'escursione verso il basso ovvero la
massima perdita ipotetica, ottenuta se avessi venduto nel punto di minimo della curva dal punto dopo l'acquisto e prima della
vendita programmata dal trading system. In caso di short il massimo Draw Down rappresenta l'escursione verso l'alto ovvero la
perdita ipotetica massima ottenuta se avessi comprato nel punto di massimo della curva prima della ricopertura programmata
dal trading system;
Draw Down Medio: presenta il valore medio di Draw Down per operazione;
In particolare, di questa parte di report, ci interessa il Draw Down Medio, un utile parametro per impostare il valore dello stop, se
ovviamente il sistema ne è sprovvisto. Immaginiamo infatti che lo 0.16% di drawdown medio sia di un sistema senza stop, se
impostassimo uno stop allo 0.15% moltissime operazioni verrebbero chiuse. Come regola generale si utilizzerà come stop loss un
parametro doppio o triplo del drawdown medio.
www.TraderPedia.it
www.AlgoProject.it
UN T.S. sui Dividend Aristocrats
Analizziamo il system report:
IL DRAW DOWN
Oltre alla profittabilità, quando si recensisce un Trading System occorre sempre valutare anche il draw-down,
ovvero la perdita che intercorre fra un massimo relativo ed il successivo minimo relativo che chiude quel ciclo.
Può essere espresso in % rispetto al capitale stanziato, oppure in valuta.
A sinistra l'open equity line di AWR; a destra l'open equity line di T.
E' del tutto evidente come a quasi parità di risultato, l'equity line di AWR sia decisamente migliore di quella
generata da AT&T in quanto i draw-downs sono sempre minori per ampiezza e per durata.
www.TraderPedia.it
www.AlgoProject.it
UN T.S. sui Dividend Aristocrats
Analizziamo il system report
L'equity line (specialmente nella sua versione “open equity line”) serve per misurare:
1. Quanto rende un sistema
2. Come si sviluppa la sua redditività e rischiosità nel tempo.
A quest ultimo fine, ricorriamo al concetto di DRAW DOWN per valutarne la rischiosità
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
MAXIMUM ADVERSE EXCURSION
Questo tipo di analisi è molto utile quando si deve definire uno stop loss da associare ad un Trading
System. Vediamo come interpretare questo interessante grafico a dispersione:
In verde: I risultati delle operazioni chiuse in profitto
In rosso: I risultati delle operazioni chiuse in perdita
In ordinata leggiamo con quale risultato si è chiusa ogni operazione (se verde è positivo, se rosso è
negativo) e in corrispondenza nell'asse delle ascisse vediamo DI QUANTO AL MASSIMO SIAMO
STATI IN PERDITA DURANTE LA VITA DI QUELL'OPERAZIONE.
Ad esempio, si vede che se
tracciassimo una linea verticale in
corrispondenza del valore 140$ in
ascissa, alla sua destra troveremmo
solo operazioni in perdita (rosse).
Quel valore può tranquillamente
essere utilizzato come stop loss.
Infatti non vengono compromesse le
operazioni in guadagno, ma solo
quelle in perdita.
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
MAXIMUM FAVORABLE EXCURSION
Come nel caso della metrica precedente, vediamo come interpretare questo grafico a dispersione:
In verde: I risultati delle operazioni chiuse in profitto
In rosso: I risultati delle operazioni chiuse in perdita
In ordinata leggiamo con quale risultato si è chiusa ogni operazione (se verde è positivo, se rosso è
negativo) e in corrispondenza nell'asse delle ascisse vediamo DI QUANTO AL MASSIMO SIAMO
STATI IN GUADAGNO DURANTE LA VITA DI QUELL'OPERAZIONE.
A differenza del caso precedente, se
ponessimo un target (profit) al
guadagno massimo, sarebbe come
tracciare una linea verticale in
corrispondenza di un dato valore
dell'asse delle ascisse e limitare a
quel valore i risultati delle operazioni
a destra di quel segmento.
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
PEAK TO PEAK
IL PEAK TO PEAK è il tempo che trascorre fra due massimi (il primo relativo, il secondo assoluto).
A volte viene anche definito TIME TO RECOVERY, indicando quanto tempo l'investitore deve
“pazientare” affinchè il proprio investimento riveda dei nuovi massimi assoluti.
E' intuibile che quanto minore sia questa grandezza, tanto migliore sarà il sistema sottostante.
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
PEAK TO VALLEY
IL PEAK TO VALLEY è il tempo che trascorre fra un massimo relativo ed il minimo successivo che
chiude quel ciclo di draw-down.
Si tratta della conversione temporale del draw-down: il draw-down misura cioè la perdita in % o in
valuta da un massimo ad un minimo; il peak-to-valley ci dice in quanto tempo si sviluppa il drawdown.
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
Efficienza
La misurazione dell’efficienza di un trading system è molto importante, per calcolarla si divide il profitto ottenuto con il profitto
potenziale teorico dello strumento finanziario oggetto di studio.
In altre parole si confronta il guadagno del sistema in esame rispetto ad un sistema ideale che compra sempre sui minimi e vende
sui massimi. Un’efficienza di sistema dovrebbe essere almeno attorno al 60% ma occorre confrontarla col tempo a mercato.
Chiaramente se il tempo a mercato è, ad esempio, del 75% l’efficienza al 60% sarà migliore di un’efficienza analoga con tempo a
mercato maggiore.
Media di Entrata:
somma dell'efficienza di entrata di ogni singola operazione divisa per il numero di operazioni;
Media di Uscita: somma dell'efficienza di uscita di ogni singola operazione divisa per il numero di operazioni;
Media Complessiva:
somma dell'efficienza di entrata e di uscita di ogni singola operazione divisa per il numero di operazioni;
rapporto tra la somma delle durate delle singole operazioni(espresse in periodi) e il numero di totale dei periodi
Il valore massimo di efficienza ottenibile è, ovviamente, pari a 100.
Tempo "A Mercato":
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
Profitto settimanale
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
Profitto mensile
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
Profitto
Il profitto attrae immediatamente la curiosità del trader, in fin dei conti la regola primaria di un sistema è che generi dei
guadagni, altrimenti che senso avrebbe?
Tuttavia questo è un dato forviante, è molto più importante, dell’entità dei profitti, la loro composizione, qualità e
rischiosità intrinseca. In particolare bisogna prestare attenzione all’entità percentuale del guadagno medio per operazione.
Una gestione poco disciplinata con un guadagno percentuale basso crea un’accoppiata micidiale.
Netto: guadagno o perdita effettiva del trading system considerando le commissioni;
%: guadagno complessivo rispetto al capitale investito, può essere calcolato solo se si stabilisce un investimento a capitale
fisso;
% Annuale Stimato: resa complessiva divisa per il numero di anni, può essere calcolata solo se il trading system è stato
applicato a grafici storici almeno giornalieri;
Medio: somma dei guadagni espressa in percentuale di ogni singola operazione divisa per il numero totale delle
operazioni;
Ultima Operazione Aperta: guadagno o perdita calcolato sull'ultima operazione che non è stata ancora chiusa.
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
Distribuzione delle operazioni
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
AVERAGE TRADE +/- 1 STD. DEVIATION
L'AVERAGE TRADE misura il risultato medio di ogni
trade.
LA STANDARD DEVIATION dell'average trade ci dice, in
media, di quanto possiamo aspettarci che oscilli il
risultato di ogni trade dalla sua media.
Questa probabilità diventa il 95% se
aggiungiamo e togliamo dalla media, 2
volte la Standard Deviation.
Diventa il 99.7% se aggiungiamo e
togliamo dalla media, 3 volte la Standard
Deviation
www.TraderPedia.it
Dando per scontato (e non sempre lo è) che questo
fenomeno si distribuisca secondo una distribuzione
Gaussiana, abbiamo il 68% di probabilità che i risultati
dei vari trades oscillino fra l'average trade + e – la sua
Standard Deviation.
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
Analisi Operazioni Lorde
Le operazioni positive, espresse in percentuale, sono un parametro importante per l’applicabilità emotiva del sistema. Per
la maggior parte dei trader il valore dovrebbe essere dal 50% in su poiché solo trader esperti sono in grado di gestire
sistemi che perdono più volte di quante guadagnano.
Anche le operazioni consecutive, sia in guadagno che in perdita, sono parametri di sopportazione emotiva poiché
rappresentano i periodi consecutivi di perdita che il trader è chiamato a gestire.
Positive:
percentuale di operazioni in guadagno del sistema e numero di operazioni positive;
Negative:
numero di operazioni chiuse in perdita;
Consecutive Positive:
numero di operazioni chiuse positivamente e consecutivamente;
Consecutive Negative:
numero di operazioni chiuse negativamente e consecutivamente.
Questa parte del report presenta più o meno gli stessi valori dell’analisi operazioni nette ma, a differenza di quest’ultima, è
al lordo delle commissioni.
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
Capitale
era solito affermare che la conoscenza è il più prezioso dei capitali. Purtroppo questo concetto non interessa
minimamente al nostro sistema, ne al nostro intermediario, e se vogliamo tradare sia sui derivati che sui titoli è necessario
dotarci di un adeguato capitale. Nell’applicazione di una qualsiasi strategia una sola controparte verrà sicuramente fuori in
utile: l’intermediario che percepisce le commissioni di intermediazione. Le commissioni, in particolare in intraday,
assumono importanza fondamentale e vengono quindi sempre visualizzate nel report in una voce a parte.
William D. Gann
la cifra, espressa in euro, necessaria per effettuare operazioni, questa quantità può essere impostata
dall'utente tramite i parametri di configurazione del sistema;
Commissioni Pagate: somma totale delle spese per le commissioni dell’intermediario, si possono definire nella maschera di
configurazione;
Reintegro Necessario:
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
Rendimento
Questa parte del report riveste importanza primaria, in particolare se confrontata con il valore percentuale delle
operazioni in gain. Il rapporto tra il profitto e la perdita deve essere il maggiore possibile e preferibilmente superiore a 1.5
per l’intraday, tuttavia molto dipende dalla percentuale di operazioni in gain.
somma di tutti i profitti divisa per il numero delle operazioni positive;
Valore Medio di Perdita: somma di tutte le perdite divisa per il numero delle operazioni negative;
Rapporto Medio Prof/Perd: rapporto tra la media dei guadagni e la media delle perdite, se è maggiore di 1 allora significa che il
sistema guadagna più di quello che perde per ogni singolo trade;
Valore Medio di Profitto:
somma di tutti i guadagni;
Somma delle Perdite: somma di tutte le perdite;
Somma dei Profitti:
rapporto tra la somma totale dei guadagni e la totale somma delle
perdite, se è maggiore di 1 allora significa che il trading system guadagna più di quello che perde.
Rapporto Somme Prof/Perd (noto anche come PROFIT FACTOR):
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
Appare evidente che progettare un trading system solido ed efficace non è uno scherzo, capite anche perché ho sostenuto
che lo sviluppo di trading system è, in un certo senso, il punto di arrivo di molti trader. Per riuscire a creare delle regole
tecniche efficaci è necessario conoscere molti aspetti sia di analisi tecnica che di gestione del rischio. Il money management
assume un ruolo primario nella rischiosità intrinseca di una qualsiasi strategia. Una volta abbozzato il sistema occorre che
passi l’esame del report, dell’equity line, della corrispondenza grafica dei segnali e, infine, un ulteriore test di valutazione
statistica sia dei risultati che della costruzione. Va quindi tenuta in alta considerazione l’ efficienza ma vanno controllati anche
altri elementi come la robustezza del sistema, la significatività del test e il RINA Index per i sistemi multiday.
Efficienza
La misurazione dell’efficienza di un trading system, come abbiamo già visto nella valutazione del report, è molto
importante. Il calcolo è semplice, si divide il profitto ottenuto con il profitto potenziale teorico dello strumento finanziario
oggetto di studio.
Efficienza = profitto totale / profitto potenziale totale
In altre parole si confronta il guadagno del sistema in esame rispetto a un sistema ideale che compra sempre sui minimi e
vende sui massimi, un calcolo che qualsiasi software professionale per lo sviluppo di trading system presenta
automaticamente nel report. Come valutare questo importante dato? In analisi grafica c’è una battuta che sostanzialmente
dice: ”Non mi interessa chi si prende il primo 20% e l’ultimo 20% di un movimento se sono riuscito a prendere il 60% che sta in mezzo ”. Con la stessa
filosofia l’efficienza di un sistema è considerata buona quando è attorno al 60% ma occorre, ovviamente, confrontarla
col tempo che il sistema sta a mercato. Se il tempo a mercato è, ad esempio, del 75% l’efficienza al 60% sarà migliore di
un’efficienza analoga con tempo a mercato maggiore. Questo è un parametro da tenere in debita considerazione nella
valutazione complessiva del sistema.
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
Analizziamo il system report
Robustezza
In questo parametro di valutazione entra in gioco l’ottimizzazione del sistema. Generalmente un sistema automatico è definito robusto quando funziona con
un numero limitato di parametri. La sovra ottimizzazione di un sistema avviene quando la profittabilità è ottenuta con un set limitato di parametri, cambiandoli
anche di poco si assiste alla decadenza della redditività poiché i parametri sono stati troppo ottimizzati col solo risultato di individuare i migliori parametri
utilizzabili nel passato. Questo è un errore di sviluppo comune, l’ottimizzazione e la ricerca dei parametri va svolta con rigorosi criteri di test altrimenti si corre il
rischio di trovare parametri non funzionali per il futuro. Un buon sistema va ottimizzato solo alla fine dello sviluppo e si devono verificare anche le frequenze
immediatamente superiori e inferiori a quelle scelte. Nel set di parametri adiacenti la performance non deve decadere drasticamente, pena la mancanza di
robustezza del sistema.
Significatività
Affinché il test sia definibile come significativo e non frutto del caso, è necessario che le operazioni che svolge siano numerose. La significatività si misura
con una formula molto semplice, nella sostanza si tratta di calcolare l’inverso della radice quadrata del numero totale di operazioni svolte dal sistema, in
formula:
Significatività = 1 / radice quadrata di O
Dove con O si indica il numero complessivo di operazioni svolte dal sistema.
Il valore che ricaviamo deve essere il più basso possibile, generalmente sotto il 5%. Questo comporta che è necessario un numero minimo di 400
operazioni per produrre un errore del 5%. Nel trading system intraday è facile creare e valutare report con oltre 1.000 operazioni ma nei sistemi basati su dati
giornalieri è molto difficile ottenere un grande numero di operazioni. Un giorno di intraday a 5 minuti è composto, sul future spmib, da 108 candele, in un mese
ci sono circa 22 giorni operativi pari a 2376 candele, in un anno sono circa 28512 candele. Per disporre dello stesso numero di dati sul daily servirebbero circa
114 anni. Se il sistema da valutare produce solo 100 operazioni nella serie storica in osservazione l’errore sarà del 10% ovvero 1 / radice quadrata di 100, per
ovviare alla mancanza di dati si tende a testare il sistema su diversi strumenti finanziari e su diversi time frame, opportunamente tarati gli stop il rendimento
dovrebbe essere più o meno progressivo e simile. Questo problema è ancora più sentito nei grafici settimanali.
RINA Index
Un ultimo indicatore di rendimento e rischio che tiene conto del tempo che si sta a mercato è il RINA index. Si calcola dividendo il profitto netto per il drawdown
medio moltiplicato per il tempo a mercato. In formula:
RINA Index = Profitto netto / (drawdown medio x tempo a mercato in %)
ll RINA Index deve dare valori superiori a 30 per presentare un rischio accettabile, è un indicatore utilizzato prevalentemente sui sistemi basati su grafici
giornalieri o settimanali.
Dal confronto di questi parametri è possibile stabilire, in via preliminare, la bontà del sistema. Una valutazione definitiva sarà possibile solamente
esaminando la curva dei profitti o equity line.
www.TraderPedia.it
www.AlgoProject.it
Un Trading System Settimanale
L'IMPORTANZA DEL DARSI UN BENCHMARK A CUI RAPPORTARSI
Il benchmark ci aiuta a capire se il nostro Trading System sta creando valore rispetto al normale e
passivo Buy & Hold, oppure no. Il vantaggio di un Trading System è proprio legato al fatto che
rappresenta una gestione attiva che, come tale, deve aumentare la profittabilità rispetto al Buy &
Hold oppure diminuirne la rischiosità.
Se si analizzano singoli titoli, il benchmark naturale è il Buy & Hold del titolo medesimo; se si tratta
di un future sun indice, il benchmark sarà l'indice medesimo.
Procter & Gamble (PG)
Benchmark vs Equity line
www.TraderPedia.it
www.AlgoProject.it
Ci trovate su:
www.TraderPedia.it
(FORUM)
www.TraderPedia.it
www.algoproject.it
[email protected]
www.AlgoProject.it