MediaWiki API result

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "batchcomplete": "",
    "continue": {
        "gapcontinue": "Relative_Momentum_Index",
        "continue": "gapcontinue||"
    },
    "warnings": {
        "main": {
            "*": "Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce> for notice of API deprecations and breaking changes."
        },
        "revisions": {
            "*": "Because \"rvslots\" was not specified, a legacy format has been used for the output. This format is deprecated, and in the future the new format will always be used."
        }
    },
    "query": {
        "pages": {
            "2864": {
                "pageid": 2864,
                "ns": 0,
                "title": "Refac Technology Development Corporation",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "[[Image:Refac_technology_development_corporation.jpg|border|center|800px]]\n\n== Vedi anche:  ==\n\n*[[Indice sequenziale Scripofilia|Indice sequenziale Scripofilia]]\n\n[[Category:Scripofilia]]\n[[Category:Scripofilia_Stock|Scripofilia Stock]]"
                    }
                ]
            },
            "580": {
                "pageid": 580,
                "ns": 0,
                "title": "Regressione Lineare",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "La linea di regressione o regressione lineare, \u00e8 l\u2019unica linea che minimizza la media delle distanze fra la linea stessa e i punti di una curva.<br>Nel nostro caso la curva \u00e8 quella dei prezzi ,mentre la linea di regressione \u00e8 un segmento di regressione che comprende N barre-prezzo.<br>Possiamo avere un esempio in Fig. 1 in cui consideriamo una linea spezzata presa in un dato intervallo di tempo.<br>\n\n[[Image:Reg_lineare_1.jpg|center]]\n<center>Fig. 1 </center>\n<br>\n\nDal punto di vista grafico si trover\u00e0 un segmento le cui ordinate sono in media le pi\u00f9 vicine alle ordinate degli N punti della spezzata ( regressione di Y su X ), con x che assume i valori dei periodi e con y che assume quelli dei valori di prezzo.<br>Quando la linea \u00e8 in posizione , possiamo notare che, nell\u2019intervallo considerato, la sua inclinazione \u00e8 quella della tendenza della serie dei punti.<br>Se ci spostiamo nel tempo, l\u2019inclinazione del segmento di regressione varier\u00e0 conseguentemente alla posizione dei punti della curva alla quale deve adattarsi.<br>La funzione del MetaStock\u00ae che traccia la linea di regressione crea un segmento che comprende un numero N di barre-prezzo a piacere.<br>Opportunamente manovrato ,questo segue l\u2019andamento dei prezzi e in pratica adatta un segmento ai punti dei dati.<br>In Fig 2 possiamo notare che, mentre la serie dei prezzi forma una linea spezzata , chiamata linea dei prezzi , l\u2019ultimo punto del segmento ne forma conseguentemente un\u2019altra , chiamata linea della regressione lineare. \n\n<br>\n[[Image:Reg_lineare_2.jpg|center]]\n<center>Fig. 2 </center>\n<br> \n\nOra introduciamo il concetto di incremento frazionato di regressione, che in inglese viene chiamato SLOPE (inclinazione, pendenza).<br>Per spiegarlo ci poniamo queste domande con riferimento alla Fig 3 che considera un segmento inclinato che va da L0 a L6 comprendendo 7 punti e immaginiamo il segmento fermo nella sua posizione ed un punto L che si muove di periodo in periodo lungo la sua lunghezza L0Ln:<br>1) di quanto \u00e8 salito ( sceso ) il punto L dalla posizione L6 a quella di L0?<br>2) di quanto \u00e8 salito ( sceso ) il punto L dalla posizione L6 a quella di L0, tenendo conto del numero 7 di punti in corrispondenza dei quali \u00e8 stato tracciato il segmento?<br>Nel primo caso, avremo che il valore di L \u00e8 variato di AB = 296-290 = 6 .<br>Nel secondo, il corrispondente valore dell\u2019incremento frazionato = SLOPE \u00e8 pari a AB / 6 = 6/6 = + 1.<br>Possiamo dire che L sale, in media , di 1 punto per ogni barra-prezzo nell\u2019intervallo considerato. \n\n<br>\n[[Image:Reg_lineare_3.jpg|center]]\n<center>Fig. 3 </center>\n<br>\n\nIn Fig.4 possiamo notare che il valore di SLOPE in corrispondenza di L0 ha valore SLOPE = 1 dato dal rapporto della elevazione del segmento di regressione in corrispondenza di L0 diviso per il numero delle frazioni di elevazione ,in questo caso 6: \n\n(315-309 ) / 6 = 6 / 6 = 1 \n\n<br>\n[[Image:Reg_lineare_4.jpg|center]]\n<center>Fig. 4 </center>\n<br>\n\n\n\nQuando si calcola lo Slope, dobbiamo immaginare un segmento L0Ln fermo nell\u2019istante 0 e quando si parla di L6 non si intende il valore che aveva L0 6 barre-prezzo prima, ma il valore effettivo di L in L6.<br>In altre parole, non dobbiamo confondere il valore di L6 con quello che aveva il valore del punto L0 del segmento di regressione 6 barre-prezzo prima, cio\u00e8 in linea con L6. <br>Infatti, in Fig 4, seguendo a ritroso la linea della regressione fino al punto L6 possiamo notare che non vi \u00e8 coincidenza di valori fra L6 del segmento e il suo corrispondente sulla linea di regressione tracciata dal movimento di L0 , 6 barre-prezzo prima. \n\n<br>\n\n<br>\n[[Image:Reg_lineare_5.jpg|center]]\n<center>Fig. 5 </center>\n<br> \n\nIn Fig 5 possiamo vedere la differenza esistente fra l\u2019incremento di valore del prezzo e quello corrispondente del segmento di regressione nello stesso intervallo di tempo comprendente lo stesso numero di barre-prezzo.<br>Lo slope del prezzo \u00e8 quindi diverso dallo slope del segmento di regressione.<br>Dato che il valore del prezzo in corrispondenza di L6 \u00e8 quello della 6\u00b0 barra-prezzo precedente, che si esprime con ref(c,-6), ed il valore del prezzo in corrispondenza di L0 \u00e8 il prezzo corrente C (close), lo slope del prezzo sar\u00e0 calcolato con: \n\n(c-ref(c,-6)) / 6 <br>(slope di C in corrispondenza della barra prezzo L0 ) Fig. 6<br>\n\n\n[[Image:Reg_lineare_6.jpg|center]]\n<center>Fig. 6 </center>\n<br>\n\n<br>La linea della regressione generata dall\u2019ultimo punto L0 del segmento di regressione pu\u00f2 essere ottenuta mediante la funzione disponibile fra gli Indicatori: \n\nLinearReg( C , 7 ) Figg. Precedenti<br>(valore del punto L0 del segmento di regressione lineare) \n\n<br>Lo slope del segmento di regressione pu\u00f2 essere calcolato mediante la funzione, anch\u2019essa disponibile fra gli Indicatori:<br><br><br>LinRegSlope( C ,7 ) Figg. 4,5<br>(slope della linea di regressione in corrispondenza della barra-prezzo L0) \n\nLa funzione Time-Series-Forecast, in dotazione fra gli Indicatori , calcola il valore del punto L0 del segmento di regressione lineare e lo somma al valore del suo Slope. <br>In Fig. 7 viene evidenziato quanto ricavato con \n\nTSF( C , 7 ) <br>(time-series-forecast in corrispondenza del punto L0 del segmento di regressione)<br>equivalente alla somma \n\nLinearReg( C , 7 ) + LinRegSlope( C ,7 ) <br>oppure come Custom Formulas<br><br>MOV ( C , 7 , TIMESERIES ) <br><br>o pi\u00f9 semplicemente <br><br>MOV ( C , 7 , T ) \n\nLo stesso risultato viene ottenuto mediante la funzione Moving Average, fra gli Indicatori, inserendo Time Series fra le opzioni Method e Close in Price Field.<br>Quest\u2019ultima funzione permette, a differenza della precedente, la possibilit\u00e0 di inserire le opzioni Vertical o Horizontal Shift (spostamento verticale di un certo valore percentuale od orizzontale, in avanti o indietro nel tempo, di un numero intero di periodi rispetto a quello di riferimento) \n\nCome abbiamo visto nelle formule precedenti, dobbiamo fare attenzione al giusto valore da inserire come parametro.<br>Nel caso del segmento di regressione, della linea del segmento di regressione,<br>dello slope del segmento di regressione, del timeseries forecast e nel Moving Average TimeSeries, trattandosi di funzioni relative ad un segmento di estremi L0 Ln, il valore di parametro da inserire sar\u00e0 quello del numero di periodi o barre-prezzo compresi gli estremi, cio\u00e8 N = n+1 . \n\n<br>\n[[Image:Reg_lineare_7.jpg|center]]\n<center>Fig. 7 </center>\n<br>\n\nLe Figg. 4,5,6,7 mostrano casi differenti ma significativi per evidenziare gli argomenti proposti. \n\nIn Fig.8 possiamo vedere come non vi sia molta differenza fra la LinearReg. ed il TSF per lo stesso periodo tranne che il TSF \u00e8 pi\u00f9 sensibile alle variazioni dei prezzi. \n\n<br>\n[[Image:Reg_lineare_8.jpg|center]]\n<center>Fig. 8 </center>\n<br> \n\nIl vantaggio rispetto ad una media mobile di uguale periodo \u00e8 evidente in Fig.8: i due metodi che usano il segmento di regressione lineare hanno poco ritardo sul today price, inoltre possiamo vedere che, nei tratti \u201ctormentati\u201c del grafico del Close, seguono con decisione il trend principale, invertendo drasticamente direzione al momento opportuno con grande tempestivit\u00e0.<br>Il punto L0 del segmento di regressione segue il prezzo mentre la sua lunghezza, in termini di numero di barre-prezzo, fa da volano d\u2019inerzia smorzando il suo andamento. \n\n<br>\n[[Image:Reg_lineare_9.jpg|center]]\n<center>Fig. 9 </center>\n<br> \n\nIl TSF, avendo in pi\u00f9 lo SLOPE, \u00e8 come se fosse avanti rispetto al today price dato che quest\u2019ultimo rileva immediatamente ogni minima variazione .<br>Possiamo averne un esempio in Fig. 9 dove il TSF, anticipato di un periodo, fa da rilevatore di variazione rispetto al TSF che si trova sempre il sintonia con il trend.<br>Il vantaggio rispetto alle medie mobili risulta oltremodo evidente in Fig. 10, dove il TSF \u00e8 stato anticipato di 3 periodi. \n\n<br>\n[[Image:Reg_lineare_10.jpg|center]]\n<center>Fig. 10 </center>\n<br> \n\n<br>Ora mostreremo in che modo le funzioni che abbiamo visto precedentemente ci possono aiutare ad interpretare i movimenti dei prezzi .<br>Per fare questo prendiamo in considerazione le seguenti osservazioni: \n\n1) Abbiamo visto che lo Slope del segmento di regressione lineare, in un dato istante, \u00e8 il rapporto fra la variazione di L0 in termini di prezzo in un dato intervallo di tempo e la variazione del tempo, in termini di barre-prezzo, nell\u2019intervallo considerato.<br>In altre parole lo Slope ci rappresenta la Velocit\u00e0 e la Direzione di L0.<br>Dato che L0 si muove in funzione del prezzo corrente C0, possiamo dire che lo Slope ci indica la velocit\u00e0 e la direzione del movimento in atto.<br>Dalla lunghezza N = numero di barre-prezzo che comprendono LoLn , dipende la tempestivit\u00e0 del segnale, pur tenendo presente che valori di N troppo alti la diminuiscono e valori troppo bassi aumentano la variabilit\u00e0 dei segnali, Fig. 11.<br>Il valore di default per il MetaStock\u00ae \u00e8 N = 14. \n\n<br>\n[[Image:Reg_lineare_11.jpg|center]]\n<center>Fig. 11 </center>\n<br> \n\n2) Facendo riferimento alla Fig. 12 , possiamo notare che, pur mantenendo costante la lunghezza del segmento di regressione lineare, in termini di barre-prezzo, la sua lunghezza reale, L0Ln, aumenta o diminuisce lungo il percorso della linea del prezzo.<br>Quando avviene un\u2019inversione, L0Ln \u00e8 minima, quando il movimento \u00e8 definito in una direzione ed \u00e8 ben impostato, la lunghezza L0Ln diventa massima.<br>In altre parole, la lunghezza reale L0Ln , in un dato istante in linea con L0, ci da un\u2019indicazione della Forza del movimento in atto. \n\n<br>\n[[Image:Reg_lineare_12.jpg|center]]\n<center>Fig. 12 </center>\n<br>\n\nUnendo le due osservazioni possiamo dire che&nbsp;: \n\na) uno Slope positivo con lunghezza L0Ln crescente \u00e8 indice di un movimento dei prezzi forte e ben impostato al rialzo;<br>b) uno Slope negativo con lunghezza L0Ln crescente \u00e8 indice di un movimento dei prezzi forte e ben impostato al ribasso;<br>c) uno Slope positivo con lunghezza L0Ln in diminuzione ci indica che il movimento, anche se al rialzo, sta per esaurire la sua Forza;<br>d) uno Slope negativo con lunghezza L0Ln in diminuzione ci indica che il movimento, anche se al ribasso, sta per esaurirsi;<br>e) il raggiungimento di un valore massimo o minimo di L0Ln ci segnala un cambiamento di direzione del movimento per esaurimento;<br>f) la Velocit\u00e0 del movimento la possiamo quantificare dal valore dello Slope;<br>g) la Direzione del movimento la possiamo valutare dal valore algebrico dello Slope;<br>h) la Forza del movimento la possiamo desumere dal valore di L0Ln. \n\nVista l\u2019utilit\u00e0 di queste ultime considerazioni, vediamo di costruire un indicatore che ci calcoli la lunghezza reale del segmento di regressione lineare in corrispondenza di un valore C0 del prezzo per poter valutare la forza del movimento in atto. \n\nFacendo riferimento alle Figg. 3,4, consideriamo il segmento di regressione lineare come l\u2019ipotenusa di un triangolo rettangolo, i cui cateti sono rappresentati rispettivamente da \n\nAB = LinRegSlope( c , N ) * ( N - 1 ) e da n = ( N - 1 ) \n\nPer il teorema di Pitagora possiamo scrivere \n\nL0Ln = radice quadrata di ( quadrato di ( AB ) + quadrato di ( N - 1 ) ) \n\nDa cui, in linguaggio MetaStock\u00ae avremo: <br>L0Ln = sqr( pwr( LinRegSlope( c , N ) * ( N - 1 ) , 2 ) + pwr( N - 1 , 2 ) ) \n\nPer un segmento di regressione lineare L0Ln comprendente N = 7 barre-<br>prezzo, in un intervallo di tempo n = 6 avremo che la sua lunghezza reale pu\u00f2 essere calcolata mediante: \n\nsqr( pwr( LinRegSlope( c , 7 ) * 6 , 2 ) + 36 ) Fig. 13 \n\n<br>\n[[Image:Reg_lineare_13.jpg|center]]\n<center>Fig. 13 </center>\n<br>\n\nCome si pu\u00f2 vedere dalla Fig.13, l\u2019andamento dell\u2019indicatore ottenuto come custom formulas mostra in modo chiaro la Forza del movimento in atto, mentre lo Slope ci mostra la Direzione e la Velocit\u00e0.<br>Il programma MetaStock\u00ae 6.0 offre un indicatore chiamato r-squared che ci calcola la Forza del movimento in percentuale da 0 a 1 per un segmento di regressione lineare di N barre-prezzo. \n\nRsquared( C , N ) \n\nCome il precedente, questo indicatore deve essere usato in abbinamento con il LinearRegSlope.<br>Il vantaggio rispetto alla misura della lunghezza del segmento di regressione \u00e8 che l\u2019 r-squared ci permette di valutare se il trend \u00e8 statisticamente significativo.<br>Senza entrare nei particolari di tipo analitico-matematico, possiamo semplicemente mostrare in Fig.14 il metodo di costruzione di un segmento di regressione di tipo lineare, chiamato metodo dei minimi quadrati.<br>\n\n[[Image:Reg_lineare_14.jpg|center]]\n<center>Fig. 14 </center>\n<br>\n\n\nQuesto metodo trova la linea che minimizza la somma dei quadrati delle distanze dei suoi punti da quelli della curva a cui deve adattarsi.<br>In parole povere, trova le condizioni in cui vengono minimizzati gli errori di adattamento alla curva.<br>Questi errori, essendo in termini di differenza di prezzo , possono essere negativi o positivi.<br>Elevandoli alla seconda potenza (squaring) otterremo valori positivi.<br>Chiamando sqe la somma dei quadrati di tutti gli errori fra gli N dati e i suoi corrispondenti punti sul segmento ,se per ipotesi il segmento di regressione si sovrappone perfettamente alla curva dei prezzi , avremo \n\nsqe = 0 \n\ncio\u00e8 nessun errore.<br>In poche parole avremo il 100&nbsp;% di linearit\u00e0 con il movimento in atto ed r-squared = 1.<br>Quindi, pi\u00f9 il segmento di regressione risulta aderente al movimento in atto maggiore \u00e8 il valore percentuale, da 0 a 1, di r-squared.<br>Diversamente, se il segmento di regressione lineare \u00e8 poco aderente al movimento in atto, la somma dei quadrati degli errori fra la curva dei prezzi ed il segmento stesso \u00e8 molto elevata, quindi avremo un valore di r-squared molto vicino a 0, Fig.14. <br>L\u2019 r-squared viene chiamato coefficiente di determinazione della regressione lineare ed \u00e8 in pratica una misura del grado di accostamento del segmento di regressione lineare alla curva dei prezzi.<br>Come abbiamo fatto notare nelle pagine precedenti, dal valore N delle barre prezzo che comprendono il segmento di regressione dipende la sua cosiddetta \u201cinerzia\u201d, per\u00f2 aumentando N aumenta la variabilit\u00e0 ed il numero dei dati su cui poter effettuare il calcolo degli scostamenti.<br>Statisticamente, pi\u00f9 ampio \u00e8 il numero degli elementi a disposizione, pi\u00f9 affidabile diventa la valutazione.<br>Mediante una procedura di calcolo statistico, in funzione di N, si pu\u00f2 individuare un valore critico al di sotto del quale avremo una vera e propria dispersione e l\u2019accostamento sar\u00e0 molto basso.<br>Per un dato valore di N , superando il valore critico, l\u2019accostamento risulta via via pi\u00f9 marcato fino a raggiungere un valore massimo, dopo di che avviene un\u2019inversione. Maggiore \u00e8 il numero N di barre-prezzo del segmento di regressione e pi\u00f9 basso sar\u00e0 questo valore critico. \n\nQui, riportata dal MetaStock\u00ae 6.0, mostriamo la tabella dei valori critici di r-squared in corrispondenza dei rispettivi valori di N&nbsp;: \n\nN 5 10 14 20 25 30 50 60 120 <br>r-squared 0.77 0.40 0.27 0.20 0.16 0.13 0.08 0.06 0.03<br>critical value<br>95% di attendibilit\u00e0 \n\nIn Fig.15 mostriamo un abbinamento dello Slope con r-squared, analogo a quello mostrato in Fig.13, con in pi\u00f9 la possibilit\u00e0 di stabilire l'affidabilit\u00e0<br>delle indicazioni di forza del trend quando r-squared supera il valore critico. \n\n<br>\n\n\n[[Image:Reg_lineare_15.jpg|center]]\n<center>Fig. 15 </center>\n<br>\n\nPossiamo notare che, quando lo Slope \u00e8 positivo e l\u2019r-Squared si trova sopra 0.8 ed ha invertito la rotta verso il basso, anche il movimento in atto sta per concludere il suo movimento al rialzo. Una conferma ulteriore verr\u00e0 dallo Slope se invertir\u00e0 la sua direzione e volger\u00e0 verso il basso \n\nAPPENDICE \n\nLe formule mostrate fino ad ora sono asportabili ed utilizzabili con il programma di Analisi Tecnica \u201cMetaStock\u00ae 6.0\u201d e successivi.<br>Le seguenti Formule, altrettanto asportabili, sono per tutti coloro che possiedono le versioni precedenti.<br>Per ovvie ragioni di spazio e per essere in linea con le premesse, non mostreremo come sono state ottenute . <br>Anche se per molti risulteranno superate da quelle pi\u00f9 sintetiche in uso alla versione 6.0 e successive, vi invitiamo ugualmente a provarle. \n\n1) Lo Slope del segmento di regressione comprendente N barre-prezzo pu\u00f2 <br>essere ricavato mediante: \n\n(( N * (Sum(Cum(1) * C , N ))) - (Sum(Cum(1), N )*(Sum(C, N )))) /<br>(( N * Sum(Pwr(Cum(1),2), N ))-Pwr(Sum(Cum(1), N ),2)) \n\n2) La Linea della Regressione Lineare e cio\u00e8 la \u201ctraccia\u201d del punto L0, del<br>segmento di regressione L0Ln, che si muove in sintonia con il prezzo,<br>pu\u00f2 essere ricavata mediante: \n\nTSF(C,N)-(((N*(Sum(Cum(1)*C,N))) -(Sum(Cum(1),N) *(Sum(C,N)))) / <br>((N*Sum(Pwr(Cum(1),2),N))-Pwr(Sum(Cum(1),N),2))) \n\n3) Il valore di r-squared, da utilizzare in abbinamento allo slope come <br>mostrato nelle pagine precedenti, pu\u00f2 essere ottenuto mediante&nbsp;: \n\nPwr( Corr( Cum(1) , C , N , 0 ) , 2 ) . \n\n[[Category:Oscillatori]]"
                    }
                ]
            }
        }
    }
}